package DAY007;

import java.util.Scanner;

public class CalAirPrice {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        System.out.println("请输入机票原价：");
        double price = scan.nextDouble();
        System.out.println("请输入月份：");
        int month = scan.nextInt();
        System.out.println("请输入舱位：1，头等舱 2，商务舱 3.经济舱");
        int taye= scan.nextInt() ;
        double finalPrice = calAirPrice(price,month,taye);
        if (finalPrice!=1){
            System.out.println("机票的最终价格为"+finalPrice);

        }

    }
    public static double calAirPrice(double price,int month,int taye){
        double finalPrice = 0.0;
        if (month<1 || month>12){
            System.out.println("月份输入错误");
            return -1;
        }
        if (taye<1 || taye>3){
            System.out.println("舱位输入错误");
            return -1;

        }
        if (month>=5&&month<=10){
            switch (taye){
                case 1:
                    finalPrice=price*0.9;
                    break;
                case 2:
                    finalPrice=price*0.85;
                    break;
                case 3:
                    finalPrice=price*0.8;
                    break;

            }
        }else {
            switch (taye){
                case 1:
                    finalPrice=price*0.7;
                    break;
                case 2:
                    finalPrice=price*0.65;
                    break;
                case 3:
                    finalPrice=price*0.6;
                    break;

            }

        }
        return finalPrice;

    }
}







//        Scanner scan = new Scanner(System.in);
//        System.out.println("请输入机票原价：");
//        double price = scan.nextDouble();
//        System.out.println("请输入月份：");
//        int month = scan.nextInt();
//        System.out.println("请输入舱位：1，头等舱 2，商务舱 3.经济舱");
//        int taye= scan.nextInt() ;
//        double finalPrice = calAirPrice(price,month,taye);
//        if (finalPrice!=1){
//            System.out.println("机票的最终价格为"+finalPrice);
//
//        }
//
//    }
//    public static double calAirPrice(double price,int month,int taye){
//        double finalPrice = 0.0;
//        if (month<1 || month>12){
//            System.out.println("月份输入错误");
//            return -1;
//        }
//        if (taye<1 || taye>3){
//            System.out.println("舱位输入错误");
//            return -1;
//
//        }
//        if (month>=5&&month<=10){
//            switch (taye){
//                case 1:
//                    finalPrice=price*0.9;
//                    break;
//                case 2:
//                    finalPrice=price*0.85;
//                    break;
//                case 3:
//                    finalPrice=price*0.8;
//                    break;
//
//            }
//        }else {
//            switch (taye){
//                case 1:
//                    finalPrice=price*0.7;
//                    break;
//                case 2:
//                    finalPrice=price*0.65;
//                    break;
//                case 3:
//                    finalPrice=price*0.6;
//                    break;
//
//            }
//
//        }
//        return finalPrice;
//
//    }
//}
